package com.shimao.celnet.payment.model.request;

import org.hibernate.validator.constraints.NotBlank;

/**商家信息配置
 * Created by XSW on 2018/10/24.
 */
public class CallIn_OutBusinessInformationReqIn {

    @NotBlank(message = "商户id【businessId】")
    private String businessId;

    @NotBlank(message = "企业名称【enterpriseName】")
    private String enterpriseName;

    @NotBlank(message = "企业注册地址【registeredAddress】")
    private String registeredAddress;

    @NotBlank(message = "企业地址【enterpriseAddress】")
    private String enterpriseAddress;

    @NotBlank(message = "企业联系人【contactorName】")
    private String contactorName;

    @NotBlank(message = "企业电话【enterprisePhone】")
    private String enterprisePhone;

    @NotBlank(message = "企业纳税人识别号【sellerTaxNo】")
    private String sellerTaxNo;

    @NotBlank(message = "企业开户行【openingBank】")
    private String openingBank;


    @NotBlank(message = "企业开户账号【accountNo】")
    private String accountNo;

    /****企业编码****/
    private String enterpriseCode;

    /****联系邮箱****/
    private String contactorEmail;


    /**通联分配的微信商户号**/
    private String weChatCustId;

    /**通联分配的微信APPID**/
    private String weChatAppId;

    /**通联分配的交易密钥**/
    private String weChatAppKey;

    /**通联分配的支付宝商户号**/
    private String alipayCustId;

    /**通联分配的支付宝APPID**/
    private String alipayAppId;

    /**通联分配的交易密钥**/
    private String alipayAppKey;

    /**通联分配的收银宝快捷商户号**/
    private String CUPCustId;

    /**通联分配的收银宝快捷APPID**/
    private String CUPAppId;

    /**通联分配的交易密钥**/
    private String CUPAppKey;


    public String getContactorEmail() {
        return contactorEmail;
    }

    public void setContactorEmail(String contactorEmail) {
        this.contactorEmail = contactorEmail;
    }

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public String getRegisteredAddress() {
        return registeredAddress;
    }

    public void setRegisteredAddress(String registeredAddress) {
        this.registeredAddress = registeredAddress;
    }

    public String getEnterpriseAddress() {
        return enterpriseAddress;
    }

    public void setEnterpriseAddress(String enterpriseAddress) {
        this.enterpriseAddress = enterpriseAddress;
    }

    public String getContactorName() {
        return contactorName;
    }

    public void setContactorName(String contactorName) {
        this.contactorName = contactorName;
    }

    public String getEnterprisePhone() {
        return enterprisePhone;
    }

    public void setEnterprisePhone(String enterprisePhone) {
        this.enterprisePhone = enterprisePhone;
    }

    public String getSellerTaxNo() {
        return sellerTaxNo;
    }

    public void setSellerTaxNo(String sellerTaxNo) {
        this.sellerTaxNo = sellerTaxNo;
    }

    public String getOpeningBank() {
        return openingBank;
    }

    public void setOpeningBank(String openingBank) {
        this.openingBank = openingBank;
    }

    public String getAccountNo() {
        return accountNo;
    }

    public void setAccountNo(String accountNo) {
        this.accountNo = accountNo;
    }

    public String getWeChatCustId() {
        return weChatCustId;
    }

    public void setWeChatCustId(String weChatCustId) {
        this.weChatCustId = weChatCustId;
    }

    public String getWeChatAppId() {
        return weChatAppId;
    }

    public void setWeChatAppId(String weChatAppId) {
        this.weChatAppId = weChatAppId;
    }

    public String getWeChatAppKey() {
        return weChatAppKey;
    }

    public void setWeChatAppKey(String weChatAppKey) {
        this.weChatAppKey = weChatAppKey;
    }

    public String getAlipayCustId() {
        return alipayCustId;
    }

    public void setAlipayCustId(String alipayCustId) {
        this.alipayCustId = alipayCustId;
    }

    public String getAlipayAppId() {
        return alipayAppId;
    }

    public void setAlipayAppId(String alipayAppId) {
        this.alipayAppId = alipayAppId;
    }

    public String getAlipayAppKey() {
        return alipayAppKey;
    }

    public void setAlipayAppKey(String alipayAppKey) {
        this.alipayAppKey = alipayAppKey;
    }

    public String getCUPCustId() {
        return CUPCustId;
    }

    public void setCUPCustId(String CUPCustId) {
        this.CUPCustId = CUPCustId;
    }

    public String getCUPAppId() {
        return CUPAppId;
    }

    public void setCUPAppId(String CUPAppId) {
        this.CUPAppId = CUPAppId;
    }

    public String getCUPAppKey() {
        return CUPAppKey;
    }

    public void setCUPAppKey(String CUPAppKey) {
        this.CUPAppKey = CUPAppKey;
    }

    public String getEnterpriseCode() {
        return enterpriseCode;
    }

    public void setEnterpriseCode(String enterpriseCode) {
        this.enterpriseCode = enterpriseCode;
    }
}
